07. Course Recap

Recap

Course Recap

Congratulations on getting to the end of the course!

In making it this far, you've covered a lot of new skills, including:

  • How to secure enterprise applications using proper hashing and salting
  • How to use JWTs for authorization and authentication
  • The importance of different types of testing
  • How to use unit testing via JUnit
  • The importance and usefulness of mocking with Mockito
  • How to log effectively
  • How to use logging information to create dashboards and visualizations in Splunk to analyze, debug, and diagnose your application
  • And finally, you've tied this together by learning how to create a CI/CD pipeline with Jenkins, and then deploy the result using AWS and Docker

These are key skills for modern Java application development. Next, you'll have the opportunity to demonstrate these new skills by completing the eCommerce application and submitting it as your final project in the course.